Integration of Visualization Techniques and Active Learning Strategy in Learning Computer Programming: a Proposed Framework

نویسنده

  • Siti Rosminah MD DERUS
چکیده

This paper reviews the issues and problems faced by students in learning programming, thus recommend a conceptual framework to overcome the problem. Computer programming courses are said to be complex and difficult, particularly to novice students. Among the causes of students’ failure in developing programming skills is their inability to visually illustrate the flow of the program code during the program execution. To overcome this problem, a Program Visualization (PV) is recognized as one of the available learning support tools that can help novice students in enhancing their understanding of the programming execution. Nevertheless, using the PV alone without the active engagement with the tools will not produce the optimal learning outcome on students' programming performance. Previous studies indicated that, active learning strategies are among the most effective strategies in learning programming. Apart from learning strategies, there is a requirement of active involvement of students in the learning process, the ability to think logically which affect their ability to solve problems, thus lead them to develop a program. In addition, using PV as learning aids is expected to increase the students’ self-efficacy in learning assignment activity and overcome the challenges of learning. Consequently, it is also important that these aspects are viewed in studies related to the effectiveness of any instructional materials such as PV to enhance programming performance, particularly in finding approaches that can improve novices’ self-efficacy.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Flexible Scheduling of Active Distribution Networks for Market Participation with Considering DGs Availability

The availability of sufficient and economic online capacity to support the network while encountering disturbances and failures leading to supply and demand imbalance has a crucial role in today distribution networks with high share of Distributed Energy Resources (DERs), especially Renewable Energy Resources (RESs). This paper proposes a two-stage decision making framework for the Distribution...

متن کامل

compare the effectiveness of teaching strategy learning and visualization and self-regulation training on student problem solving skills

Background and Aim: The purpose of this study was to compare the effectiveness of teaching strategy learning and visualization and self-regulation training on student problem solving skills. Materials and Methods: The present research was experimental. The research population consisted of all 7th grade students in Tehran during the academic year 1397-1396. Using multi-stage cluster sampling, 12...

متن کامل

طراحی یادگیری مبتنی ‌بر وب با تأکید بر معرفت‌شناسی سازنده‌گرایی

  Current growth of philosophical and educational theories and computer technology has provided new forms of education in the world. Modern world has features such as communication, non-congruence, and flexibility. Therefore, web and other multimedia technologies are just information and application resources unless could provide learning field and content. The purpose of this study is reconstr...

متن کامل

Applying Computer-Mediated Active Learning Intervention to Improve L2 Listening Comprehension

: This study aims to apply active learning in a foreign language context to improve L2 learners’ listening comprehension. Participants in this attempt were 56 EFL learners between 13 and 15 years old. To amass the required data, learners went through a ten-week treatment, in which participants in the experimental group received computer-mediated active learning intervention and...

متن کامل

High-Dimensional Unsupervised Active Learning Method

In this work, a hierarchical ensemble of projected clustering algorithm for high-dimensional data is proposed. The basic concept of the algorithm is based on the active learning method (ALM) which is a fuzzy learning scheme, inspired by some behavioral features of human brain functionality. High-dimensional unsupervised active learning method (HUALM) is a clustering algorithm which blurs the da...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013